Skip to content

Add OpenCode Portable Phase 1 port#21

Open
LoneWolf36 wants to merge 1 commit intoJuliusBrussee:mainfrom
LoneWolf36:opencode-portable-phase1
Open

Add OpenCode Portable Phase 1 port#21
LoneWolf36 wants to merge 1 commit intoJuliusBrussee:mainfrom
LoneWolf36:opencode-portable-phase1

Conversation

@LoneWolf36
Copy link
Copy Markdown

Summary

  • add repo-backed OpenCode command assets for the portable Cavekit phases (ck-init, ck-sketch, ck-map, ck-make, ck-check, ck-status, ck-help) with explicit non-parity limits
  • wire OpenCode setup into install.sh, including safe command symlinking and a ~/.local/bin fallback for the cavekit CLI on non-sudo systems
  • document the port and add tests that prevent upstream Claude/Codex runtime tokens from leaking into the OpenCode command set

Verification

  • node tests/run-tests.cjs
  • bash -n install.sh
  • ./install.sh
  • verified cavekit --help resolves through ~/.local/bin/cavekit
  • verified ~/.config/opencode/commands/ck-*.md symlink to this repo's opencode/commands/

Add repo-backed OpenCode commands and installer wiring so Cavekit can be used honestly in OpenCode without claiming Claude/Codex runtime parity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant